dicalcium silicate - French English Dictionary